gtkapplication: fix inhibit
authorRyan Lortie <desrt@desrt.ca>
Mon, 16 Dec 2013 19:37:44 +0000 (14:37 -0500)
committerRyan Lortie <desrt@desrt.ca>
Mon, 16 Dec 2013 19:39:48 +0000 (14:39 -0500)
The big refactor contained a small mistake that broke inhibiting.  Fix it.

gtk/gtkapplication-dbus.c

index 667d2cae3e7a446a2f2fb63a525233b4a73dbefd..9fb79f405c788b3aeb2b302c1cf2d60da556cf9f 100644 (file)
@@ -338,7 +338,7 @@ gtk_application_impl_dbus_inhibit (GtkApplicationImpl         *impl,
   res = g_dbus_proxy_call_sync (dbus->sm_proxy,
                                 "Inhibit",
                                 g_variant_new ("(s@usu)",
-                                               g_application_get_application_id (G_APPLICATION (impl->application)),
+                                               dbus->app_id,
                                                gtk_application_impl_dbus_get_window_system_id (dbus, window),
                                                reason,
                                                flags),